#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include <assert.h>

int main(){
    int** ex1 = malloc(5*sizeof(int*));
    for(int i=0; i<5;i+=1){
        ex1[i] = malloc(5*sizeof(int));
        for(int j=0; j<5; j+=1){
            ex1[i][j] = 0;
        }
    }
    
    ex1[0][4]=1;
    ex1[1][4]=1;
    ex1[2][4]=1;
    ex1[4][3]=1;
    
    int** ex2 = malloc(5*sizeof(int*));
    for(int i=0; i<5;i+=1){
        ex2[i] = malloc(5*sizeof(int));
        for(int j=0; j<5; j+=1){
            ex2[i][j] = 0;
        }
    }
    
    ex2[0][1]=1;
    ex2[1][2]=1;
    ex2[2][0]=1;
    ex2[2][3]=1;
    ex2[3][4]=1;
    ex2[4][3]=1;
    
    int** ex3 = malloc(6*sizeof(int*));
    for(int i=0; i<6;i+=1){
        ex3[i] = malloc(6*sizeof(int));
        for(int j=0; j<6; j+=1){
            ex3[i][j] = 0;
        }
    }
    
    ex3[0][1]=1;
    ex3[1][2]=1;
    ex3[2][3]=1;
    ex3[2][4]=1;
    ex3[5][4]=1;
    
    int** ex4 = malloc(5*sizeof(int*));
    for(int i=0; i<5;i+=1){
        ex4[i] = malloc(5*sizeof(int));
        for(int j=0; j<5; j+=1){
            ex4[i][j] = 0;
        }
    }
    
    ex4[0][1]=1;
    ex4[0][4]=1;
    ex4[1][3]=1;
    ex4[2][3]=1;
    ex4[3][4]=1;
    ex4[4][2]=1;
    
}
